radiating heat and light